Definition of Lymph Node

  • (noun) the source of lymph and lymphocytes

Synonyms of Lymph Node


Antonyms of Lymph Node


No Antonyms Found.

Homophones of Lymph Node


No Homophones Found.